consumer diagnostics